/**
 * Copyleft (C) 2023-2024 maminjie <canpool@163.com>
 * SPDX-License-Identifier: BSD-3-Clause
 **/
#ifndef QXMATERIALRADIOBUTTON_H
#define QXMATERIALRADIOBUTTON_H

#include "matcheckable.h"
#include "qxmaterial_global.h"

QX_MATERIAL_BEGIN_NAMESPACE

class MatRadioButtonPrivate;

class QX_MATERIAL_EXPORT MatRadioButton : public MatCheckable
{
    Q_OBJECT
public:
    explicit MatRadioButton(QWidget *parent = 0);
    ~MatRadioButton();
protected:
    void setupProperties();
private:
    Q_DISABLE_COPY(MatRadioButton)
    Q_DECLARE_PRIVATE(MatRadioButton)
};

QX_MATERIAL_END_NAMESPACE

#endif   // QXMATERIALRADIOBUTTON_H
